Business

India says Russian oil key to managing inflation